to be in destitute or necessitous circumstances - Spanisch Englisch Wörterbuch